Developing components for a data- driven trading system

نویسنده

  • Peter Lundin
چکیده

Data is an important resource, which through data science can yield many interesting insights and predictions. To utilize data, it needs to be collected, stored, preprocessed and modelled. The purpose of this project was to develop components that together form a simple datadriven stock trading system. Firstly, software to web scrape publicly available news and pricing data from the Swedish stock exchange AktieTorget, is developed. Secondly, this data is then used to test whether it is possible to create models and tools able of aiding/performing trading decisions. To support the development of the above-mentioned software and models, some theory is provided about stock markets, together with a walkthrough of the workflow and components of data science. The result is a system that utilizes a Python module, Scrapy, to automatically collect news and pricing data and then pass it on to a MongoDB database. The characteristics of the collected pricing data made it hard to work with, which was partly solved by manually collecting data from Nasdaq OMX. In addition to the system to collect and store data, three experiments were conducted to test the model and tool developed. All three experiments gave interesting insights, even though the results weren’t assertive. The single most interesting result was the model’s predicting performance for clustered signals. As a notice of potential future work, an API connection to a broker (e.g. Nordnet) could be developed. This would enable models to be used for real time trading. Moreover, the news and pricing data can be used together with natural language processing to create more sophisticated models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Agent Services-Oriented Analysis and Design ---- Building Open Enterprise Infrastructure Supporting Trading and Mining

1 What’s the problem? 1.1 How does the problem emerge? 1.2 What specific problems from financial markets? 1.3 What’s my specific problem? 2 Objectives 2.1 Can trading and mining be supported in one system? 2.2 What is expected for a system supporting both trading and mining? 2.3 What are main research objectives? 3 Related work 3.1 Similar systems 3.1.1 System classification 3.1.2 Similar syste...

متن کامل

Voltage Control Strategy for Direct-drive Robots Driven by Permanent Magnet Synchronous Motors

Torque control strategy is a common strategy to control robotic manipulators. However, it becomes complex duo to manipulator dynamics. In addition, position control of Permanent Magnet Synchronous Motors (PMSMs) is a complicated control. Therefore, tracking control of robots driven by PMSMs is a challenging problem. This article presents a novel tracking control of electrically driven robots wh...

متن کامل

Does Participation in Farmer Field School Extension Program Improve Crop Yields? Evidence from Smallholder Tea Production Systems in Kenya

Agricultural Extension services are among the most important rural services in developing countries. The services are considered to be a key driver of technological change and productivity growth in agriculture. In Kenya, like in the rest of the developing economies, agricultural extension has largely been delivered through supply–driven approaches. Due to perceived low impact of agricultural e...

متن کامل

Economic and environmental performance analysis of Polish energy companies

The tightening of the European Union climate and energy policy, directed to raising the resilience and effectiveness of the European Union Emissions Trading System, may influence on companies' economic performance. Polish energy companies, which mainly use coal in the energy production process, are particularly worried about the potential negative consequences associated with the implementation...

متن کامل

Developing an XML/EDI trading system for business-to-business electronic commerce: An Exploratory Study

Recent times have seen the rate of adoption of EDI systems decrease significantly. In an attempt to develop widely accessible EDI systems companies are looking to the Internet and emerging standards for data transportation. An XML-based electronic trading system is an example of a system that facilitates Internet-based EDI transactions. The purpose of this research is to investigate the issues ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018